certificate of public convenience and necessity - German English Dictionary